package com.ys.day28.socket上传下载文件;

/**
 * 描述:
 * Java网络编程TCP/IP是核心，Java的TCP编程全部都封装到Socket和ServerSocket对象中了，Socket是一个套接字(插座)它是Java网络通信的一种技术。
 *
 * 客户端套接字构造方法：Socket(String ,int ) 参数1：服务器地址 参数2：服务器端口
 *
 * 成员方法：getInputStream() 获取套接字输入管道，用于读取服务器响应给客户端的数据
 *
 * ​		  getOutputStream()获取套接字输出管道，用户向服务器发送请求信息
 *
 * 每当向服务器发送一个请求都会创建一个Socket对象，一旦该对象成功创建就可以跟服务器交互。
 *
 * 服务器套接字构造方法：ServerSocket(int)  参数表示服务器套接字的端口号，必须跟客户端保持一致
 *
 * 成员方法：accept() 它是一个阻塞式方法用来监听客户端连接，客户端成功连接服务器该方法会返回一个客户端套接字对象Socket，并且解除阻塞。
 *
 * 通常服务器只有一个所以服务器套接字对象只用创建一次
 *  上传
 *
 * @author CodeYang
 * @version 2021/1/9 19:56
 */
public class TCPSocket {
}
